Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 VOLTA TERRACE Terraced £108,644 £95,000 19 Feb 2021
2 VOLTA TERRACE Terraced £153,542 £46,500 7 Sep 2001
4 VOLTA TERRACE Terraced £168,368 £37,000 26 Feb 1999